@charset "utf-8";
/**
 * Generic CSS for CakePHP
 *
 * CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
 * Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
 *
 * Licensed under The MIT License
 * For full copyright and license information, please see the LICENSE.txt
 * Redistributions of files must retain the above copyright notice.
 *
 * @copyright     Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
 * @link          http://cakephp.org CakePHP(tm) Project
 * @package       app.webroot.css
 * @license       http://www.opensource.org/licenses/mit-license.php MIT License
 */
 
.share_info{background:#f7f7f7;width:100%;height:auto;overflow:hidden;}
.share_info .content{width:1190px;height:auto;margin:0 auto;overflow:hidden;}

.share_info .top>p{font-size:14px;color:#656565;padding:18px 0;}
.share_info .top>p>a{color:#656565;}
.share_info .top>p>a:hover{color:#f29c9f;}
.share_info .content .main{width:874px;height:auto;background:#fff;padding-top:30px;overflow: hidden;margin-bottom: 60px;float:left;}
.share_info .content .main>.label{color:#a6a5a5;font-size:15px;border-top:2px solid #f29c9f;width:822px;margin:0 23px;padding:13px 0 0 10px;}
.share_info .content .main>.label>a{color:#f29c9f;margin-left:15px;}
.share_info .content .main>.label>a:hover{color:#fc787c;}
.share_info .content .main .detail{width:705px;height:auto;float:left;margin:50px 0 0 84.5px;}
.share_info .content .main .detail .major{overflow:hidden;background:#fff;}
.share_info .content .main .detail .major .s_head{width:100%;height:auto;font-size:12px;/*overflow:hidden;*/margin-bottom:16px;border-bottom:1px solid #eee;padding-bottom:60px;}
.share_info .content .main .detail .major .s_head .head_img{width:25px;height:25px;border-radius:50%;float:left;}
.share_info .content .main .detail .major .s_head img{width:100%;height:100%;margin:0 !important;border-radius:50%;}
.share_info .content .main .detail .major .s_head .head_name,.s_head .date{line-height: 25px;margin-left: 10px;display: inline;float: left;color: #999;}
.share_info .content .main .detail .major .s_head .browse{float:right;color:#6b6565;}
.share_info .content .main .detail .major .s_head .browse .look{background:url(/images/hospital/y_1.png) 0px 2px no-repeat;padding-left:20px;}
.share_info .content .main .detail .major .s_head .browse .like{background:url(/images/hospital/y_3.png) 0px 2px no-repeat;padding-left:16px;cursor: pointer;}


.share_info .content .main .detail .major .substence{float:right;width:100%;height:auto;}
.share_info .content .main .detail .major .substence h1{color:#323232 !important;font-size:17px;margin-bottom:30px;}
.share_info .content .main .detail .major .substence br{display:none;}
.share_info .content .main .detail .major .substence p{color:#646464 !important;font-size:15px;line-height:31px;}
.share_info .content .main .detail .major .substence img{margin:20px auto;width:100%;height:auto;}
.share_info .content .main .detail .major .substence .state{width:683px;height:32px;background:#fdf7f4;border-radius:6px;margin-top:15px;color:#f29c9f;font-size:12px;padding-left:22px;line-height:32px;}

.share_info .content .main .detail .reply_list .stage{width:85%;padding-top: 10px;}
.share_info .content .main .detail .reply_list .stage li img{width:48px;height:48px;}
.share_info .content .main .detail .reply_list .stage li .reply_text{width:85%;}
.share_info .content .main .detail .reply_list .stage li .reply_text p{font-size:16px;}

.share_info .detail .reply_list{width:705px;height:auto;background:#fff;float:right;}
.share_info .detail .reply_list>p{font-size:16px;color:#323232;padding:40px 0 21px 0;}
.share_info .detail .reply_list ul{width:100%;height:auto;overflow:hidden;margin: 0 auto 20px auto;}
.share_info .detail .reply_list ul li{border-top:1px solid #f1f1f1;overflow: hidden;position:relative;width: 100%;padding-bottom:10px;}
.share_info .detail .reply_list .reply_text{width:623px;height:70px;float:left;}
.share_info .detail .reply_list .reply_text>h5{font-size:14px;color:#656565;padding: 16px 0 3px 0;}
.share_info .detail .reply_list .reply_text>p{font-size:14px;color:#979797;line-height: 21px;margin-bottom:10px;}
.share_info .detail .reply_list .reply_text .reply_date{font-size:12px;color:#bfbfbf;}
.share_info .detail .reply_list .reply_text .reply_btn{font-size:12px;color:#aaaaaa;float:right;cursor:pointer;}
.share_info .detail .reply_list .reply_text .reply_del{font-size:12px;color:#aaaaaa;float:right;cursor:pointer;display:none;}

.share_info .detail .reply_list .text_box{width:100%;height:auto;overflow:hidden;margin:10px auto 0 auto;padding-bottom:60px;}
.share_info .detail .reply_list .text_box>p{font-size: 14px;color:#888888;}
.share_info .detail .reply_list .text_box textarea{width:99%;height:190px;border:1px solid #ccc;margin:15px 0;}
.share_info .detail .reply_list .text_box .code>.release,.ph_btn_two .code_er .release{width:68px;height:25px;background:#f29c9f;color:#fff;border-radius:3px;float:right;text-align:center;line-height:25px;cursor:pointer;}
.share_info .detail .reply_list .text_box .code>input,.ph_btn_two .code_er>input{width:98px;height:23px;border:1px solid #ccc;color:#888888;float:right;margin:0 10px;text-align:center;}
.share_info .detail .reply_list .text_box .code>.code_img,.ph_btn_two .code_er>.code_img{width:90px;height:25px;background:#eee;float:right;}
.share_info .detail .reply_list .text_box .code>.code_img img,.ph_btn_two .code_er>.code_img img{width:90px;height:25px;}
.share_info .detail .reply_list .more{border-top:1px solid #f1f1f1;color:#646464;font-size:14px;text-align:center;padding-top: 35px;display:block;width:100%;}
.share_info .detail .reply_list .more>a{width:85px;background: url(/images/hospital/xiajiantou.jpg) 63px 7px no-repeat;padding-right:17px;font-size: 14px;color: #333333;}


.share_info .detail .reply_list .btn_one{display:none;width:100%;height:45px;background:#f29d9e;color:#fff;font-size:14px;position: fixed;bottom: 0;text-align:center;line-height:45px;}


.share_info .my_share{width:284px;height:auto;float:right;margin-bottom: 30px;}
.share_info .my_share .fixed_login{width:100%;height:120px;background:#fff;font-size:14px;color:#666;}
.share_info .my_share .fixed_login>img{width:55px;height:55px;float:left;margin:21px;border-radius:50%;}
.share_info .my_share .fixed_login>a{font-size:14px;color:#2691d5;margin:36px 0 10px 0px;display:-webkit-inline-box;}
.share_info .my_share .fixed_ranking{width:100%;height:auto;margin-top:22px;}
.share_info .my_share .fixed_ranking>span{font-size:16px;color:#676767;margin-right:45px;}
.share_info .my_share .fixed_ranking>a{cursor:pointer;font-size:12px;color:#666;margin-left:20px;}
.share_info .my_share .fixed_ranking>.rank_week{width:100%;overflow:hidden;background:url(/images/share/xiantiao1.png) no-repeat;}
.share_info .my_share .fixed_ranking>.rank_total{width:100%;overflow:hidden;display:none;background:url(/images/share/xiantiao2.png) no-repeat;}
.share_info .my_share .fixed_ranking li{padding: 25px 0 0 25px;width:100%;height:auto;overflow:hidden;}
.share_info .my_share .fixed_ranking li:first-child::before{content:"1";font-size:40px;float:left;font-style:italic;color:#ff6a69;display:block;width:20px;height:40px;margin: 15px 0 0 -27px;}
.share_info .my_share .fixed_ranking li:nth-child(2)::before{content:"2";font-size:40px;float:left;font-style:italic;color:#ff9966;display:block;width:20px;height:40px;margin: 15px 0 0 -27px;}
.share_info .my_share .fixed_ranking li:nth-child(3)::before{content:"3";font-size:40px;float:left;font-style:italic;color:#fec22b;display:block;width:20px;height:40px;margin: 15px 0 0 -27px;}

.share_info .my_share .fixed_ranking li img{float:left;width:50px;height:50px;border-radius:50%;margin:0 12px;}
.share_info .my_share .fixed_ranking li div>p{font-size:14px;color:#707070;margin-bottom: 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 184px;}
.share_info .my_share .fixed_ranking li div>em{font-size:13px;color:#a0a0a0;}
.footnav{display:none;}







@media screen and (min-width: 1190px) and (max-width: 1920px){

    
}

/*基于iPad(768px)和iPad Pro(1024px)尺寸*/
@media screen and (min-width: 641px) and (max-width: 1189px){
    .comheader {display: none;}
    .share_info .content .top,.share_info .content .main>.label,.share_info .my_share{display:none;}
    .share_info .content{width:100%;}
    .wap_foot{margin-bottom:90px;}
    .share_info .detail .reply_list .btn_one{display:block;}
    .share_info>.content>.Title{display:block;}
    
    .share_info .content .main .detail .major .substence h5{font-size:16px;}
    .share_info .content .main{padding-top:0;background: #f3f3f3;width:100%;margin-bottom:0px;}
    .share_info .content .main .detail{margin:0;width:100%;}
    .share_info .content .main .detail .major{margin: 15px 0;padding: 20px 4%;}
    
    .share_info .detail .reply_list{width:100%;margin-top: 0px;}
    
    .share_info .content .main .detail .reply_list ul{width:94%;}
    .share_info .content .main .detail .reply_list .stage{width:85%;padding-top:10px;}
    .share_info .content .main .detail .reply_list .stage li img{width:47px;height:47px;}
    .share_info .content .main .detail .reply_list .stage li .reply_text p{font-size:14px;}
    .share_info .content .main .detail .reply_list li img{margin: 12px 10px 0 0;}
    .share_info .content .main .detail .reply_list .reply_text{width:70%;}
    .share_info .content .main .detail .reply_list .reply_text>h5{font-size:14px;color:#646464;margin:0px 0; height: 20px;}
    .share_info .content .main .detail .reply_list .reply_text>p{font-size:16px;color:#323232;line-height:24px;}
    .share_info .content .main .detail .reply_list .reply_text .reply_date{font-size:12px;color:#9a9a9a;}
    .share_info .content .main .detail .reply_list .reply_text .reply_btn{font-size:16px;color:#9a9a9a;position: absolute;top:18px;right: 0;}
    .share_info .content .main .detail .reply_list .more{padding-top:0;line-height:50px;}
    .share_info .content .main .detail .reply_list .text_box{display:none;}
    .share_info .detail .reply_list .ph_btn_two{display:block;}
    .wav_title{ display:block; }
    .head-nav{ display: none; }
    .comheader{ display: none; }
  .plan_info .detail .reply_list li img{width:40px;height:40px;float:left;display:block;margin:20px 22px 0 0; border-radius:50%; }
  
   
}

/*基于iPone 6Plus(414px)尺寸*/
@media screen and (min-width: 320px) and (max-width: 640px){
    .comheader {display: none;}
    .share_info .content .top,.share_info .content .main>.label,.share_info .my_share,.share_info .content .main .detail .major .substence .state{display:none;}
    .share_info .content{width:100%;}
    .wap_foot{margin-bottom:90px;}
    .share_info .detail .reply_list .btn_one{display:block;}
    .share_info>.content>.Title{display:block;}
    
    .share_info .content .main .detail .major .substence h5{font-size:16px;}
    .share_info .content .main{padding-top:0;background: #f3f3f3;width:100%;margin-bottom:0px;}
    .share_info .content .main .detail{margin:0;width:100%;}
    .share_info .content .main .detail .major{margin: 15px 0; padding: 20px 4%;}
    
    .share_info .detail .reply_list{width:100%;margin-top: 0px;}
    .share_info .detail .reply_list>p{font-size:14px;margin-left: 16px; padding: 10px 0 11px 0;}
    .share_info .content .main .detail .reply_list ul{width:94%;}
    .share_info .content .main .detail .reply_list .stage{width:85%;padding-top:10px;}
    .share_info .content .main .detail .reply_list .stage li img{width:47px;height:47px;}
    .share_info .content .main .detail .reply_list .stage li .reply_text p{font-size:14px;}
    .share_info .content .main .detail .reply_list .reply_text{width:70%;}
    .share_info .content .main .detail .reply_list .reply_text>h5{font-size:14px;color:#646464;margin:0px 0; height: 20px;}
    .share_info .content .main .detail .reply_list .reply_text>p{font-size:16px;color:#323232;line-height:24px;}
    .share_info .content .main .detail .reply_list .reply_text .reply_date{font-size:12px;color:#9a9a9a;}
    .share_info .content .main .detail .reply_list .reply_text .reply_btn{font-size:16px;color:#9a9a9a;position: absolute;top:18px;right: 0;}
    .share_info .content .main .detail .reply_list .more{padding-top:0;line-height:50px;}
    .share_info .content .main .detail .reply_list .text_box{display:none;}
    .share_info .detail .reply_list .ph_btn_two{display:block;}
    .wav_title{ display:block; }
    .head-nav{ display: none; }
    .comheader{ display: none; }
  .plan_info .detail .reply_list li img{width:40px;height:40px;float:left;display:block;margin:20px 22px 0 0; border-radius:50%; }
   
}
